home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19990422-19990725
/
000303_news@columbia.edu _Mon Jul 19 20:25:10 1999.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
4KB
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id UAA28551
for <kermit.misc@watsun.cc.columbia.edu>; Mon, 19 Jul 1999 20:25:09 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id UAA09853
for kermit.misc@watsun.cc.columbia.edu; Mon, 19 Jul 1999 20:22:07 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Subject: Re: Any progress on K95 GUI?
Date: 20 Jul 1999 00:22:06 GMT
Organization: Columbia University
Message-ID: <7n0ffe$9jq$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu
In article <37934874.3156469@news.mcs.com>,
Ron Heiby <heiby_u@falkor.chi.il.us> wrote:
: > . An API allowing control by other Windows apps
:
: Now this one is fairly cool sounding. I think I could get some good use out
: of the ability to write a Visual C++ and/or Visual Basic application and have
: that program able to cause Kermit to establish a connection and transfer some
: information. Ideally, I'd be able to programmatically do anything
: (reasonably) done from the Kermit command line, including defining and
: invoking Kermit macros. I'd rate this one higher than anything else mentioned
: in the list, or anything related to "pretty GUI".
The question is what form should this take. I have looked at DDE for
a long time but there are some very serious questions that must
be answered due to the fact that Kermit's command stack is single
threaded and not thread safe:
. if an script is executing what happens to the request from another
application?
. same for a CONNECT command?
. how does Kermit signal return values to the calling application?
. can an application take control over Kermit away from a user?
. or hand off control to a user?
. can an application interrupt current executing commands?
I have never come to any reasonable conclusions about these problems.
Anyone who would like to offer advice, I am all ears.
: > . Web scripting
:
: I don't know what this means. Does it mean being able to do some Kermit stuff
: as a CGI script? That might be fairly useful, but the earlier API interface
: should allow the same thing, plus a whole lot more.
Scriptable HTTP commands. (GET, PUT, POST, INDEX, ...)
: > . Built-in FTP client
:
: This is something I know I would use. There are several FTP sites that
: maintain information that is updated from time to time (e.g., the K-95 beta
: version). It would be handy to be able to script access to such sites, to
: fire up a Kermit session that would go to each site in turn, see whether
: something new had been added / changed, and download as appropriate. The
: ability to maintain a "database" of FTP sites, preferred starting directory,
: etc. (like ncftp does) would also be useful.
:
: Speaking of non-Kermit protocol file transfers: Every now and then, I have a
: similar need to download files that do not appear at any FTP server. They
: appear in web pages with URLs like <http://some.site.com/path/file.zip>.
: Being able to hand such a URL to Kermit to get the file downloaded would be
: similarly useful.
Are you familiar with the INternet Kermit Service?
See http://www.kermit-project.org/ck70.html
Try it by using Kermit to telnet to
telnet:ftp.kermit-project.org:1649
Jeffrey Altman * Sr.Software Designer * Kermit-95 for Win32 and OS/2
The Kermit Project * Columbia University
612 West 115th St #716 * New York, NY * 10025
http://www.kermit-project.org/k95.html * kermit-support@kermit-project.org